put up barriers - Inglés Sinónimo Diccionario